genus algeripithecus - Spanish English Dictionary